Lucella is 734 hectares of quality country located 45 minutes south of Tamworth and 30 minutes from the Australian Equine Livestock & Events Centre.